package com.xuecheng.content.service;


import com.xuecheng.content.model.dto.CourseTeacherDto;
import com.xuecheng.content.model.po.CourseTeacher;

import java.util.List;

/**
 * @author Mr.M
 * @version 1.0
 * @description 师资信息业务接口
 * @date 2022/9/6 21:42
 */
public interface CourseTeacherService {
    /**
     * 查询师资信息
     * @param courseId
     */
    List<CourseTeacherDto> list(Long companyId, Long courseId);

    /**
     * 新增/修改师资信息
     */
    void update(CourseTeacherDto courseTeacherDto);

    /**
     * 删除教师信息
     * @param courseId
     * @param teacherId
     */
    void delete(Long courseId, Long teacherId);

    /**
     * 删除课程
     * @param courseId
     */
    void deleteCourse(Long courseId,Long companyId);
}